Just Sold: Sloan’s Lake Duplex Lot
Just Sold: 1614 Osceola St, Denver CO 80204
Sales Price: 575k
I recently represented the Buyers/Developers on this prime Sloan’s Lake duplex lot (6250 sq ft) less than a block away from the lake. Check back in the spring to see the high end duplex in its place.