$450,000 Active 4Beds2Baths1492Sqft0.2Acres 6448 41st Ave N, St Petersburg, FL 33709 MLS#: MFRO6444405