8500 E Jefferson Ave #11C, Denver

2 Bed - 2 Bath - 1,003 Square Feet