Regatta Plaza in Churchill Park, St. John's, Newfoundland and Labrador

Regatta Plaza in St. John's is a commercial building, Elizabeth Avenue 84;86.

House Number
84;86
Street
Elizabeth Avenue
Building Type
commercial building