Highgarden Real Estate

3868 Osceola St Denver CO 80212 MLS 8836457

Schedule a Showing & See the Inside: (720) 729-2320

Photo one of 3868 Osceola St Denver CO 80212 | MLS 8836457

$799,000

From I-25 Exit 212B For Speer Blvd. Turn Left Onto W 38Th Ave. Turn Right Onto Osceola St. End At 3868 Osceola St.
Courtesy of: Code of the West Real Estate