Denver, CO Real Estate Sales



Bank-owned sale
2925 Locust Street, Denver, CO 80207
Date
Sep. 23, 1998
Price
$23,900
Blockshopper green logo