543-547 Tremont St., Boston, Massachusetts. County/parish: Suffolk.
Added to the National Register of Historic Places April 13, 1973. NRIS 73000318.
1 contributing building.Also known as:
The Cyclorama Building is an 1884 building in the South End of Boston, Massachusetts that is operated by the Boston Center for the Arts.
(read more...)National Park Service documentation: https://catalog.archives.gov/id/63796730