About Landmark Center (Boston)

Historic Architecture, Architecture, Interesting Places, Shops, Malls, Tourist Facilities, Other Buildings And Structures

The Landmark Center in Boston, Massachusetts is a commercial center situated in a limestone and brick art deco building built in 1929 for Sears, Roebuck and Company. It features a 200-foot-tall (61 m) tower and, as Sears Roebuck and Company Mail Order Store, it is listed on the National Register of Historic Places and designated as a Boston Landmark.

Source From: Wikipedia
Audubon Square, Fullerton Street, Boston, Suffolk County, Massachusetts, United States of America, 02215

Nearest places in Landmark Center (Boston)