5900 5TH AVENUE N #D3, St Petersburg, FL 33710 – U8111922 - German ...