Bedrooms: 3 Bathrooms: 3 Total Square Feet: 2,295 Address: 20981 E 42nd Ave Location: Denver, CO 80249 List Price: $329,973…