The Elmhurst, located at 367 Elm Street in New Haven, CT, is an upscale apartment building offering 21 units ranging from 2 to 3 bedrooms, with sizes ranging from 600 to 1,000 sq. ft.
This historic five-story building boasts charming features such as hardwood floors, high ceilings, and large windows, creating a sophisticated living environment. With its convenient location near Yale University's central campus and Broadway shopping, The Elmhurst provides an ideal off-campus housing option for undergraduate students, offering an on-site laundry room and inclusive rent that covers heat and hot water.
Generated from the website