1/5 5 New $995,000 4 Beds4 Baths3,411 SqFt 6660 E Floyd AVE, Denver, CO 80224 Single Family Home MLS# 9447655 Listed by Dwell Denver Real Estate