Southhaven
VIEW ALL DEVELOPMENTSSouthaven is a 163 unit complex located in the highly desirable Elgin community of South Surrey and will feature a mixture of both townhouses and apartments.
VIEW ALL DEVELOPMENTSSouthaven is a 163 unit complex located in the highly desirable Elgin community of South Surrey and will feature a mixture of both townhouses and apartments.