$1,350,000New3 bd · 3 ba · 1,999 sqft17301 Biscayne Blvd # 1501, North Miami Beach FL 33160MARINA PALMS