3721 Osceola St Denver CO 80212 MLS 8569607
Schedule a Showing & See the Inside: (303)
815-6698
$524,900
From Sheridan Blvd And 38Th Ave - Go East On 38Th Ave To Osceola And South On Osceola To Property
Courtesy of: MILEHIPROPERTY