Prime Location! This building is on Boston's famous Newbury street. Situated in the heart of the Back Bay neighborhood, you have shops and restaurants right outside your front door, and the green line is only a short walk away. Come see it for yourself!