10 Water St
Plymouth, MA 02360
Price Upon Request
6,658 SF
9
Units
6.13% Cap Rate
6,658 SF
Price Upon Request
Apartments