Apartment developer Finbar Group has been given the go-ahead for a $77 million, 194-dwelling project in Belmont, with construction set to begin next year.
Apartment developer Finbar Group has been given the go-ahead for a $77 million, 194-dwelling project in Belmont, with construction set to begin next year.