About Olmsted Place
Newly built residential building featuring 196 apartment residences now leasing. Residences at Olmsted Place range from studios to three-bedrooms. Olmsted Place is set on 3.5 private landscaped acres overlooking the Frederick Law Olmsted-designed Emerald Necklace parklands.
Residences feature abundant natural lighting, with six-foot-high windows and over nine-foot-high ceilings. Finishes include engineered hardwood floors, soft-carpeted bedrooms and tiled bathrooms. Kitchens feature granite countertops, stainless steel appliances, Symmons faucets and Just undermount sinks.
Resident amenities at Olmsted Place include an outdoor pool deck, a tree-lined terrace, a fitness center, a full-service concierge, a resident lounge and complimentary morning coffee and tea. Both vehicle parking and bicycle storage are provided on site. Olmsted Place is located steps from the MBTA Green Line, the Longwood Medical Area and shops and restaurants along Jamaica Plain's vibrant Centre Street.