4 Days Ago COMPARE 116 Lake St, Boston, MA 02135 Unit 116 Lake Street Apartment for Rent 6 Beds $9,000