The upscale town of Indian River Shores borders the City of Vero Beach on the south and the Wabasso Beach CDP on the north [REF].
John's Island is an upscale gated country club community on 1650acre within the Town of Indian River Shores [REF].