Boston Square Apartments Chandler Maya Emilly Sloots January 1, 1970 Wallpaper No Comments This apartment community was built in 1985 and has 1 stories with 177 units. Ad Book a vacation Apartment in Boston MA. Tokyo 347 Tokyo Seattle Skyline Skyline Boston …