1 Day Ago COMPARE 16 Sewall St, Boston, MA 02120 Unit 16 Sewall Street Apartment for Rent 4 Beds $7,000