73 Winchester St

Tufts University, Medford, 02155

Apartment for rent

Availability

Sep 1st, 2024

Beds

3

Baths

2

Published

30 days ago
$4,500 / month

Description

Available 9/1 with low move in costs! Located seconds from the Tufts stop, this apartment offers luxury and convenient location! Renovated in 2022, this apartment shouldn't be looked over. The main features include: -Closest train = Ball Square (Green Li...
See More