3166 Vallejo Street, Denver, CO 80211
2
beds
3
baths
1,690 Sq.Ft. LIVING AREA
794 Sq.Ft. lot