101 BERMUDA BAY Lane, Indian River Shores FL 32963 | Indian River Shores, FL | 4 Bed 5 Bath | $2400K | Brickellsold