2901 West 63rd Avenue, 3, Denver, CO 80221

$16,000
M0004011
Denver
CO
80221
1972
12X56
ESQ

Location Map

Map will be generated here

Sales History

Sale Date Sale Price
Apr 07, 2022 $16,000
Jun 12, 2019 $8,660
Apr 05, 2019 $500