Elmwood Park



Lowell Avenue and Elmwood Avenue, Newtonville, 1.5 acres
Small, neighborhood open space/island
On-street parking, no walkways 


back to top