Original: He currently resides in St. Petersburg, Florida.
Simplified: He currently lives in St. Petersburg, Florida.