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:
(416) 499-3333
(416) 499-3333
Contact Person:
Claudia