26 Olive Ave
Willowdale East | TorontoGreat Location. Studio Unit At The Princess Place. In The Heart Of North York. Steps To Subway And Bus Terminal. Maintenance Includes Utility Bill (Hydro And Heat). Unit Is Sold As Is Where Is. Also I ...
More Info