SOLD! West Colfax | Investor New Construction 4Plex $1,791,668

1264-1270 Quitman St. Denver, CO 80204