Temple Terrace, FL:  Close to Everything, but nowhere else comes close

The tower on 56th Street