Two St. Thomas
Two St. Thomas is a newly built, 26-storey luxury rental apartment building located in the high-end Bloor-Yorkville neighbourhood in Toronto. The building contains 248 suites and provides an unparalleled rental experience including onsite modern amenities, well designed suites and superior resident services.