> $289,000 Active 2Beds2Baths1223Sqft--Acres 3271 E 103rd Pl #1308, Denver, CO 80229 MLS#: REC8696832