With its proximity to the Longwood Medical Area, Olmsted Place balances a strong urban character with the open space provided by the adjacent Emerald Necklace park system. Olmsted Place is a LEED Silver certified, full-service building with beautifully designed unit finishes, and featuring a doorman, a grand outdoor pool and patio area, a health club, common area lounges, resident storage and bike storage.
161 S Huntington Ave,Jamaica Plain, MA 02130
$103M