Featured Listings, Sold 20 Tubman Avenue, Unit 624 8 The Esplanade, Unit 3910 | Toronto M5E0A6 $689,000 | 1 BEDROOM | 1 WASHROOM