$1,445,000 -
2655 N Locust St
Denver ,
CO 80207
City: Denver
Courtesy of Laura Nixon, Five Four Real Estate, LLC laura@fivefourrealestate.com,720-891-0882