12-storey building proposed for downtown Oshawa

The City of Oshawa has received applications regarding a proposed 12-storey building housing 140 apartments in the downtown area. The applicant proposes to develop the site at 39 Athol Street … Continue reading 12-storey building proposed for downtown Oshawa