1.25 acres of lush, pastoral land on the Charles River. Rolling open lawn to the Charles River. Located on Needham exclusive South Street. SOLD AS IS.