Site icon Delligsen online News

State planners approve 27-storey apartment building for renters in tallest Scarborough development

A 27-storey apartment building is the latest in a string of approved developments set to tower near Scarborough’s beachfront in a bid to alleviate the high demand for rentals.

Exit mobile version