St. Petersburg, FL, Open Air Post Office, 19