Bedrooms: 2 Bathrooms: 1 Total Square Feet: 1,314 Address: 4475 Leaf Ct Location: Denver, CO 80216 List Price: $329,973 Charming…