2917 S Locust St Denver CO 80222 MLS 3924072
Schedule a Showing & See the Inside: (303)
875-9292
$395,000
Take Yale To South Locust And Head South. Unit Is In The Last Building On The Right.
Courtesy of: Compass - Denver