Southhaven

VIEW ALL DEVELOPMENTS

Southaven 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.