Proudly designed and built by Teck Construction, the North Cloverdale Business Park is a 19 unit front grade loading industrial strata project on 64th Avenue in Cloverdale. Unit sizes from 4,791 sqft. and up. LIMITED TIME OFFER - only 10% total deposit required on pre-sales and bonus rear mezzanine at no charge!! Estimated completion date is August 2025. Contact for more details.