17111 Biscayne Boulevard 2105 + 1 BOAT SLIP 100 ft North Miami Beach FL 33160 | MLS #F10525345