Compare Listings

St. Regis

The St. Regis is a development by Talon International located at 311 Bay Street and Adelaide, Toronto. The building has a total of 118 residential units at 58 storeys-tall. Unit sizes range from 1,310 Sqft to 11,755 Sqft.