2-bed Condominium Apartment for sale in North St James Town, 150 Homewood Ave, Toronto