This is the nearest street address. [ 18 CHAMPA ST NEWTON UPPER FALLS MA, 42.313054, -71.218796 ].
Neighborhoods:
0.078 km near the corner of Elliot ST and Linden ST
0.187 km near the main intersection of Oak St and High St
|
42.3129751, -71.2188818
|