3823 Vallejo StDenver CO 80211 3 Beds, 4 Baths, 2,313 Sq Ft View details *Janis represented the buyer. This property closed in May 2019.