Found 4 places
Latitude: 42.364 (42°21′51″N), Longitude: -71.2182 (71°13′6″W)
Address: 99 Needham St, Newton, MA 02461
Latitude: 42.3147 (42°18′53″N), Longitude: -71.2124 (71°12′45″W)
Phone: (617) 332-9332
Site: www.avaloncommunities.com
Foursquare
Twitter
Latitude: 42.3479 (42°20′52″N), Longitude: -71.236 (71°14′10″W)
Latitude: 42.3215 (42°19′17″N), Longitude: -71.1797 (71°10′47″W)