For Sale: 3978 South Broadway

3978 South Broadway
Denver, CO

Property Type: Restaurant/Retail

Building Size: 2,950 SF

Lot Size: 3,049