Open: Sat 11:00 AM - 1:00 PM > $650,000 Active 3Beds2Baths1344Sqft0.12Acres 1325 21st Ave N, St Petersburg, FL 33704 MLS#: MFRTB8546642