Newport Beach
2111 Lake Shore Blvd W Toronto Ontario Canada
View on a map- Storeys:
- 17
Newport Beach at 2111 Lake Shore Blvd W The amenities in the complex include hobby room workshop media room exercise room for weight training aerobics sauna three overnight guests suites






