Lowell Park


Watertown Street
and Walnut Street and Lowell Avenue, Newtonville, .6 acres



Small, neighborhood open space/island
 
on-street parking, no walkways




back to top