Bedrooms: 3 Bathrooms: 3 Total Square Feet: 1,827 Address: 16324 Orchard Grass Ln, Location: Parker, CO 80134 List Price: $364,973…