1312 Osceola St
3 Bedrooms
4 Bathrooms
1 730 square feet