Newton

112-unit apartment community located in Newton, MA.