Russell Lake

admin

A grocery-anchored retail plaza located in Dartmouth with a new three-unit strip plaza under construction.