$20,000/moNew4 bd · 3 ba · 3,000 sqft1360 STILLWATER DR, Miami Beach, FL 33141BISCAYNE BEACH 2ND ADDN