1-acre lot at the corner of Charles River and South streets; abuts Needham Rail-Trail (Walking/Bike path) leading to Needham Town Forrest (much wild life); short walk (about 200 yards) to Redwing Bay (canoe launch) and Village Falls Park.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.

