1615 Locust St Denver CO 80220 MLS 3091353
Schedule a Showing & See the Inside: (303)
815-6698
$837,500
Take 17Th Ave. To Locust St. And Turn Right And The Property Is Located On The Right Hand Side.
Courtesy of: URBAN REALTY LLC