$915,000 Active 3Beds3Baths2503Sqft0.13Acres 1025 Melrose Ave S, St Petersburg, FL 33705 MLS#: MFRTB8552687