Bedrooms: 3 Bathrooms: 3 Total Square Feet: 3,080 Address: 3481 W Girard Dr, Location: Denver, CO 80236 List Price: $449,753 **Open…