Bedrooms: 2 Bathrooms: 2 Total Square Feet: 935 Address: 10734 W 63rd Pl #101 Location: Arvada, CO 80004 List Price:…