opportunity to elevate your retail ambitions with this prime 3,077 sq ft space available for lease at South Fraser Plaza, located at 33550 South Fraser Way in Abbotsford
opportunity to elevate your retail ambitions with this prime 3,077 sq ft space available for lease at South Fraser Plaza, located at 33550 S…