Lakewood Place

Lakewood Place is a 43 unit deluxe townhouse complex in Surrey.  We complete the exterior of this complex in 2011.