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.
For the details on the accommodation as well as the contact details of the owner, you must go to the original ad of the apartment.