SoldTownhouse$895,0003246 Quivas Street – LoHi with City Views!3246 Quivas StreetDenver, CO 802113Beds 3Baths Sq ftView Listing