$1,300,0002 bd · 3 ba · 1,750 sqft17111 Biscayne Blvd # 2008, North Miami Beach FL 33160THE RESRVE AT MARINA PALM