$1,499,0002 bd · 3 ba · 1,729 sqft17111 Biscayne Blvd # 2107, North Miami Beach FL 33160The Reserve at Marina Pal