1306 Osceola St
3 Bedrooms
3 Bathrooms
1 973 square feet