




In Norwood, just southwest of Boston and minutes from local parks and shopping. Close to Gillette Stadium, Legacy Place, Francis William Bird Park and the Museum of American Bird Art. A convenient base for exploring the Boston area and nearby attractions.