2320 12TH STREET S, St Petersburg, FL 33705 – O5938902 - German Her...