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.