1018 S Osceola St Denver, CO For Sale

  • $167,200
  • 1 beds
  • 1 baths
  • 512 sqft
Price:
$167,200
Address:
1018 S Osceola St
Denver, CO
Square Feet:
512
Lot Size:
6,350
Bedrooms:
1
Bathrooms:
1
Terms:
For Sale
Property Type:
Home
Year Built:
1941
Basement:
None

Call 303-996-1520 for more details

Property Location