2-bed Condominium Apartment for sale in Rosedale Moore Park, 21 Shaftesbury Ave, Toronto