The Marina Townhomes of South Beach are located on Stadium Road just off Queens Quay West, along the waterfront. The property offers 221 townhome style units ranging from one to three floors. Layouts vary from two to three-bedrooms, with private terraces, modern stainless steel appliances, and a common rooftop deck. Residents can feel safe with phone entry system and a friendly townhome community. For those looking for an alternative to high-rise Toronto condos or a great spot by the lake, Marina Townhomes of South Beach could be right for you.