4738 Idalia Street

Denver, CO, 80239
CONTRACT
$510,000Price
3Beds
3Baths
1682sqft

4738 Idalia Street

Denver, CO, 80239
CONTRACT
$510,000Price
3Beds
3Baths
1682sqft