1316 Osceola St
3 Bedrooms
4 Bathrooms
1 668 square feet