18721 E Water Dr # E Aurora CO 80013 MLS 8576160
Schedule a Showing & See the Inside: (720)
580-6694
$335,000
From The Intersection O S. Telluride Street And Tower Rd, Head East On Telluride To Water Drive And Turn Left.
Courtesy of: Strategic Real Estate and Development Services