Washington St. Plaza

Washington St. Plaza is located 2 miles from Fenway Park in the inner suburb of Brighton, Massachusetts, and offers an incredible opportunity to potentially redevelop within a very limited market of the City of Boston.