All apartments in Winchester
/
/
Elmwood Apartments

Elmwood Apartments

(781) 912-3175

Price and Availability

Verified by Elmwood Apartments 13 MIN ago. Prices may vary depending on lease length. We get our prices directly from Elmwood Apartments.

Never miss a deal!
Get immediate alerts when prices drop or new units arrive.
Turn on alerts

Connect with Elmwood Apartments

(781) 912-3175
Find apartments similar to Elmwood Apartments
How many bedrooms do you need?

Location

2 Elmwood Avenue, Winchester, MA 01890
Winchester Town Center

Amenities

On-site laundry
Hardwood floors
Pet friendly
Parking
E-payments
Extra storage
Unit Amenities
hardwood floors
bathtub
extra storage
oven
range
refrigerator
Property Amenities
on-site laundry
parking
cats allowed
dogs allowed
pet friendly
cc payments
e-payments
internet access
online portal
Elmwood Place is a 27-unit apartment complex located in the affluent town of Winchester, MA. This attractive, garden-style, brick apartment building is located in Winchester Center, very close to the Commuter Rail. Constructed in 1929, this complex has a mix of units consisting of (10) studios and (17) one-bed residences. In addition, Elmwood Place has parking, laundry facilities as well as storage in the lower level.Winchester has been selected as one of the Top 12 Greater Boston towns in which to live. Winchester is a quaint little town just 8 miles north of Boston. The town has much to offer its residents; its proximity to Boston, access to the Commuter Rail and its high caliber schools. The town offers a traditional New England feel with its charming downtown center with brick sidewalks and lanterns.

Verified reviews

We are collecting reviews from verified residents who have toured or leased from Elmwood Apartments. Check back soon.

Property Details (Fees & Lease)

Explore the Area

Frequently Asked Questions

×
Your browser is no longer supported. Not all features may work as intended.