Open: Sun 2:00 PM - 4:00 PM > $275,000 Active 2Beds1Baths984Sqft0.03Acres 1838 S Ammons St #D, Denver, CO 80232 MLS#: REC5546230