Contact
Add a Property Become a Partner

English

Elmwood Ave.,Winchester,MA 01890, Winchester

House

2 Elmwood Ave.,Winchester,MA, Winchester, Virginia(VA) 01890

View Distance to Universities

Property ID: R00254980
Elmwood Ave.,Winchester,MA 01890 0
Elmwood Ave.,Winchester,MA 01890 1
Elmwood Ave.,Winchester,MA 01890 2
Elmwood Ave.,Winchester,MA 01890 3
Elmwood Ave.,Winchester,MA 01890 4
Photos (5)

Basic Info

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.

PET FRIENDLY!!!

Studio apartment located in Winchester Center. Large closets, hardwood floors, coin up laundry in basement. Walk across the street to train to North Station and buses.


Translate

House Rules

Pets Policy

Pet allowed

Live in Your Dream Home - Let US Find it for You

Verified Properties
Price-Match Guarantee
1-on-1 Professional Support
Exclusive Offers

Personalized Recommendations for Your Ideal Home - Prioritizing Your Budget, Commute Distance, Essential Amenities, and Safety!

Full Name
Phone Number
Email
Location or University
Tell us your rental needs: budget, commute, amenities, safety.

I have read and agree to the Privacy Policy and Terms of Service

Find My Home