2 ISLAND Road, Sewalls Point FL 34996 | Sewalls Point, FL | 3 Bed 3 Bath | $3000K | Brickellsold