5246 81ST STREET N #18, St Petersburg, FL 33709 – U8105797 - Germa...