3868 Osceola St Denver CO 80212 MLS 8836457
Schedule a Showing & See the Inside: (720)
729-2320
$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