1873 S Poplar Court

Denver, CO, 80224
PENDING
$530,970Price
3Beds
3Baths
1368sqft

1873 S Poplar Court

Denver, CO, 80224
PENDING
$530,970Price
3Beds
3Baths
1368sqft