3D Price Dropped by $7K $307,000 2 Beds1 Bath1,060 SqFt 18152 E Flora PL #D, Aurora, CO 80013 Condo MLS# 5638377 Listed by Redfin Corporation