Highgarden Real Estate

3276 S Osceola St Denver CO 80236 MLS 6137870

Schedule a Showing & See the Inside: (303) 875-9292

Photo one of 3276 S Osceola St Denver CO 80236 | MLS 6137870

$595,000

From Us285, Exit On S Lowell Blvd And Head North. Turn Left Onto W Floyd Ave. Turn Right Onto S Osceola St. It Is The Second House On The Right.
Courtesy of: Clover Home