Russia Wharf Buildings

The Russia Wharf Buildings are a historic site at 518-540 Atlantic Avenue, 270 Congress Street and 276-290 Congress Street in Boston, Massachusetts.

The buildings were constructed in 1890 and added to the National Historic Register in 1980.

Building Activity

  • OpenBuildings
    OpenBuildings updated a digital reference
    about a year ago via Annotator
  • OpenBuildings
    OpenBuildings updated a digital reference and added a digital reference
    about a year ago via OpenBuildings.com