Denver, CO Real Estate Sales



Bank-owned sale
2421 Ogden Street, Denver, CO 80205
Date
Sep. 28, 2012
Price
$399,950
Blockshopper green logo