$679,990 -
721 N Logan St
Denver ,
CO 80203
City: Denver
Courtesy of Tiffany Osborn, Orchard Brokerage LLC 720-807-0270