> $359,800 Active Under Contract 2Beds1Baths641Sqft0.14Acres 5620 Alameda Ave, Denver, CO 80224 MLS#: REC9942482