Highgarden Real Estate

3340 Leyden St Denver CO 80207 MLS 5563232

Schedule a Showing & See the Inside: (303) 921-4595

Photo one of 3340 Leyden St Denver CO 80207 | MLS 5563232

$629,900

Courtesy of: Mitchell Platte Brokerage,LLC