View details for 1255 Marseille Drive 1255 Marseille Drive $1,900+ North Beach, Miami Beach, FL 33141