Tampa, FL, Post Office and Catholic Church