Denver, Colorado, 80238 United States

Contact
    ­

Marketed By

1512 Larimer Street #46R
Denver, Colorado, 80202 United States

8389 E Stoll Place

$885,000USDAMERICAN DOLLAR
Sold on:
05/02/2014
6
Beds
6
Full Baths
Sold on:
05/02/2014

About 8389 E Stoll Place, Denver, Colorado

Marketed By

1512 Larimer Street #46R
Denver, Colorado, 80202 United States
Schedule a showing

Property ID:1706141015173750

8389 E Stoll Place