4563 25th Avenue S, ST PETERSBURG, FL 33711