ClosedSingle Family$865,0003166 Vallejo Street3166 Vallejo StreetDenver, Colorado 802112Beds 3Baths 1,690Sq ftView Listing