1/35 35 closed $369,900 2.1% $362,000 4 Beds2 Baths1,824 SqFt 7687 Umatilla St, Denver, CO 80221 Single Family Home Listed by Keller Williams-Preferred Rlty