Bedrooms: 3 Bathrooms: 3 Total Square feet: 2,556 Address: 3606 S Holly St, Location: Denver, CO 80237 List Price: $474,973 Wow!…