London Drugs Ltd. is delaying development of the Alba – a four-storey, 108-unit residential development at 2642 East Hastings Street – because of what it calls "the challenging real-estate market."
↧