$640,000 -
3307 Locust St
Denver ,
CO 80207
City: Denver
Courtesy of Katie Bozard, West and Main Homes Inc katie.bozard@westandmain.com,303-521-4081