705 Telluride St, Aurora, CO 80011


705 Telluride St #D20 Aurora United States

Type
Commercial
Sold
Bedrooms
Bathrooms
Area

About

$163,200