Roxbury, Boston, MA Duplexes for Rent

2 rentals available
  • 147 Marcella St, Boston, MA 02119
  • 89 Cedar St, Boston, MA 02119

Updated