Explore details about location Seaboard Place. Seaboard Place is a location situated within the Tampa alongside other areas such as Bay Heron Place, North Sterling Avenue, East Clifton Street.