Welcome home to Olmsted Green, where these newly developed three level town homes are set back from the main road bordering the Boston Nature Center, an Audubon Sanctuary! With central air, off-street parking, energy efficient stainless steel appliances, granite counters, full size washer dryer, multiple bathrooms, and private deck in a beautiful setting... what more could you ask for? All this just minutes away from Longwood Medical area, shopping, restaurants, and more. Plus easy MBTA access, as the red line, orange line, and highways are all close by. Available April 1, this is not to be missed!
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.
