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