AFFORDABLE APARTMENT

  • Price:$1660
    Layout:3 beds
    Address:870-890 Hartford Tpke, Shrewsbury, MA 01545
  • Price:$1775
    Layout:2 beds
    Address:35 Harrington Ave, Shrewsbury, MA 01545
1 / 1