3 Days Ago COMPARE 13 Lambert St, Medford, MA 02155 Unit 13 Lambert St Apartment for Rent 4 Beds $1,250