1820 W Stoll Pl Denver CO 80221 MLS 7494832
Schedule a Showing & See the Inside: (720)
729-2320
$486,300
From I-70, North On Pecos, West On W Stoll Pl. House Is On The Left
Courtesy of: HomeSmart