University Square is a mixed-use development in the heart of Toronto, Ontario. It offers a range of commercial and residential spaces for lease.
The property features modern amenities and convenient access to public transportation, making it an ideal location for businesses and residents looking for a central hub in the city.
Generated from their business information