Be the first to know
Receive emails from properties you follow when new suites are added to them.
Prime retail location available for lease in the heart of Burquitlam. Be part of a growing community and operate your business close to Lougheed Town Centre and the Lougheed SkyTrain station. North Road Plaza has spaces available from 6,253 SF to 13,098 SF.