1589 S Telluride St, Aurora, CO, 80017

$481,000

1589 S Telluride St, Aurora, CO, 80017

ACTIVE