80 West Broadway
Update
01/18/19
Amrheins Under Agreement for $18 Million
The property at 80 W Broadway in South Boston is under an agreement for $18 million with City Point Capital, a South Boston based developer.
The property features a 6,416 square foot restaurant building, which has held down the corner of West Broadway and A Street since 1890. There is also an adjacent parking lot on site.