53 E Beach Rd, Tavernier FL 33070 | Tavernier, FL | 5 Bed 3 Bath | $1750K | Brickellsold