Westwood Square

This grocery-anchored center sits at this university town’s best commercial location