Maynard, Massachusetts 01754 United States
- 8,262 Sq. Ft.
- $88 / Sq. Ft.
- MLS ID: 71648072
5-19 River Street in Maynard, MA is a nine (9) unit, primarily townhouse style, apartment building. Located on the bank of The Assabet River, each tenant may enjoy the large private back yard and numerous walking amenities that downtown Maynard...