$2,000,000 Pending 5Beds5Baths4192Sqft0.2Acres 2905 13th St N, St Petersburg, FL 33704 MLS#: MFRTB8535496