The Eldorado Apartments, located in the vibrant South Central neighbourhood, is a 3-storey (plus basement) purpose-built apartment building.

Address
36 Hanna Street West, Windsor, ON

Acquisition Date
May 2020

Previous
Previous

Ottawa Business Centre

Next
Next

Miranda Apartments