$1,250,000New2 bd · 3 ba · 1,999 sqft17301 Biscayne Blvd # 2101, North Miami Beach, FL 33160Marina Palms Yacht Club