Finbar has acquired a $6 million site to develop approximately 85 residential apartments, plus commercial lots on James Street, Northbridge.

Finbar has acquired a $6 million site to develop approximately 85 residential apartments, plus commercial lots on James Street, Northbridge.