Snow Manor Apartments is a handsome three-storey low-rise residential apartment building consisting of 14 roomy two-bedroom suites. This building is situated a few blocks southeast of Trafalgar Road and Lakeshore Road West in a quiet waterfront residential area of Oakville.
83 Wilson Street
Oakville, ON
Call Today:
(905) 845-0751
(905) 845-0751
Contact Person:
Gyda