2590 Locust Street

Denver, CO, 80207
$1,299,000Price

2590 Locust Street

Denver, CO, 80207
$1,299,000Price
3Beds
2Baths
2087sqft
Listing Agent: Noah Lyman
Courtesy of: Keller Williams Realty Downtown LLC

2590 Locust Street

Denver, CO, 80207
$1,299,000Price
3Beds
2Baths
2087sqft