Highgarden Real Estate

801 S Leyden St Denver CO 80224 MLS 8754541

Schedule a Showing & See the Inside: (303) 815-6698

Photo one of 801 S Leyden St Denver CO 80224 | MLS 8754541

$595,000

Courtesy of: Megastar Realty