Sold! Adorable Home in Sloan’s Lake

Sold! Adorable Home in Sloan’s Lake

1220 Osceola Street Denver, CO 80204 Sloan’s Lake 3 Beds & 2 Baths Take a virtual tour of 1220 Osceola Street, Denver  View More Photos   Scrape and build, buy and live, or buy and rent! Adorable home with 3 beds, 2 full baths, newer 2 car detached...