Welcome

image1

General Information

About South Beach Marina Townhomes

Find out more
image2

Information for Residents

Residents need to login to access detailed information. 

Please contact Property Management to obtain access.

Login
image3

General Information

South Beach Marina Townhomes is a condominium townhouse complex comprised of 221 units located at 28-38 Stadium Road in Toronto.


South Beach Marina Townhomes, formally known as Toronto Standard Condominium Corporation No. 1465, was registered in 2002.