Denver Sales



Bank-owned sale
3326 West 17th Avenue, Denver, CO 80204
Date
Feb. 20, 2014
Price
$154,500
Blockshopper green logo