Discover this enormous 4-bedroom duplex apartment in Medford near Tufts University. The unit boasts a generous 1,900 square feet of living space. Enjoy the convenience of in-unit laundry and an off street parking space that is included. A living room, dini...