$3,300/mo3 bd · 2 ba · 1,183 sqft20075 SW 87th Pl # Left Side, Cutler Bay, FL 33189TENALLA OCEAN FARMS