Compare Listings

Windsor Arms Residences

Windsor Arms Residences Condos is developed by The Windsor Arms Development Corporation located at 22 Saint Thomas Street, Toronto. The building has a total of 24 Units and 17 storeys. Suite size range from 1331 Sqft to 6639 Sqft.