1867 S Locust St

Denver, CO, 80224
ACTIVE
$780,000Price
5Beds
3Baths
2728sqft

1867 S Locust St

Denver, CO, 80224
ACTIVE
$780,000Price
5Beds
3Baths
2728sqft