5367 Osceola St Denver CO 80212 MLS 6313796
Schedule a Showing & See the Inside: (720)
729-2338
$799,000
I-70*Exit On Lowell Blvd*Head North On Lowell Blvd*West On 52Nd Ave*Right On Osceola Street*Home Is On Your Left :)
Courtesy of: ONE REALTY LLC