Boston Office, Industrial for Lease - South Boston
23 Boston St offers five spaces available ranging from 1,600 to 2,500 square feet, the building offers 24-hour access, recessed lighting, storage space, 2 drive ins and 3 loading docks. The property also offers ample surface parking, 20 spaces total. The South Boston Business center is centrally located in Andrew Square in South Boston. Ideally located a few minutes away from the Andrew Red Line station and only a few stations away from the Downtown Crossing. A five-minute walk away from Carson Beach and the South Bay shopping Mall. Local restaurants in the area include Baltic Deli, Cafe Polina and Dunkin Donuts. Nearby hotels include Double Tree by Hilton Boston by Bayside, Holiday Inn, and Courtyard by Marriot.