1/28 28 closed $269,900 0.3% $269,000 2 Beds2 Baths1,534 SqFt 2203 S Holly St #2, Denver, CO 80222 Townhouse Listed by LoKation