1300 Osceola St
2 Bedrooms
2 Bathrooms
1 531 square feet