Nestled between the azure waters of the Atlantic Ocean and the serene banks of the Indian River Lagoon, Sebastian, Florida, ...