On-Site Magazine


Image

New plaza project coming to St. John’s
1003939933-1003939937


Artist's rendering of the new Shoppes at Galway. Construction to start mid-2016