Torbay Road Apartments
170 Torbay Road , St. John's, Newfoundland, A1A 2H3
Close to grocery stores, schools, parks, and restaurants, Torbay Road Apartments are conveniently located just north of St. John’s vibrant downtown area. These units offer comfortable and convenient living in St. John’s.
|Bedrooms||Available Date||Prices From|