Be the first to know
Receive emails from properties you follow when new suites are added to them.
The Atria is a brand new mixed-use building located on the south west corner of 75A Avenue and Scott Road. This high profile location on Scott Road is a retail hub for retailers, restaurants and banks. Scott Road has always been recognized as a major thoroughfare which acts as the border between the two growing municipalities of Delta and Surrey. The Atria is easily accessible by all major transportation links in the area including the Alex Fraser Bridge, Highway 91, Highway 10 and Highway 99.