impression 0 200012551785 1973 HAYWARD ST SEVILLE FL 32190 Listing Price $ 102,900 Sold 2/15/2019 1973 HAYWARD ST SEVILLE , FL 32190 Listing Information 3 bd 2 ba 1,140 sqft. SAVE PLACES NOTES